import util from '../../util/util';
import helper from '../../util/helper';
const app = getApp();

Page({
    pageData: {
        imageUrl: '',
    },

    data: {},

    onLoad: function () {
        // 使用helper方法
        // let arr = [1, 2, 3, 21, 5, 1, 1, 2, 5, 1, 21, 2, 5];
        // let newArr = helper.switchArrayToArOb(arr);
        // let news = helper.testCode(12);
        // let ns = helper.testCodeNum(12);
    },
    onShow() {},
    // 用户分享卡片
    onShareAppMessage() {
        // wx.cloud
        //     .getTempFileURL({
        //         fileList: ['图片的路径'],
        //     })
        //     .then((res) => {
        //         this.pageData.imageUrl = res.fileList[0].tempFileURL;
        //     });
        // 分享的时候不能将图片完整的显示出来，可以在onLoad()事件中对图片进行获取再分享
        // wx.cloud
        //     .getTempFileURL({
        //         fileList: ['图片的路径'],
        //     })
        //     .then((res) => {
        //         console.log('resImageUrl', res.fileList[0].tempFileURL);
        //         this.pageData.imageUrl = res.fileList[0].tempFileURL;
        //     });
        // pageData: {
        //     imageUrl: '';
        // }
    },

    // 按钮点击返回顶部
    // https://developers.weixin.qq.com/miniprogram/dev/api/ui/scroll/wx.pageScrollTo.html
    // wx.pageScrollTo({
    //     scrollTop:0,
    // })

    // 打开另一个小程序
    // https://developers.weixin.qq.com/miniprogram/dev/api/open-api/miniprogram-navigate/wx.navigateToMiniProgram.html
    // wx.navigateToMiniProgram({
    //     appId: globalConfig.shopAppid,
    //     fail:function(){
    //         //
    //     }
    // });

    // 解决下拉刷新加载时时间较长
    // onPullDownRefresh
    // setTimeout(() => {
    //     wx.stopPullDownRefresh()
    // }, 1000)

    // 点击数组中的某一位，获取某一位的详情
    // let index = evt.currentTarget.dataset.index;
    // let banner = this.data.banners[index]
    // if (banner && banner.type == "page" && banner.path) {
    //     wx.navigateTo({
    //         url: banner.path,
    //     });
    // }

    // 数组和对象添加键值对
    // let citySelectData = {};
    //   cityList.forEach(city => {
    //     citySelectData[city] = false;
    //   });

    // 查找includes() 方法用来判断一个数组是否包含一个指定的值，如果是返回 true，否则false
    // find() 方法返回通过测试（函数内判断）的数组的第一个元素的值。

    // view 复制粘贴
    /*
        <view class="title" bindlongpress ='copy' data-copy='{{exhibitionDetail.exhibition_name}}'>{{exhibitionDetail.exhibition_name}}</view>
        copy:function(e){
            let code = e.currentTarget.dataset.copy;
            wx.setClipboardData({
            data: code,
            success: function (res) {
                wx.showToast({
                title: '复制成功',
                });
            },
            fail:function(res){
                wx.showToast({
                title: '复制失败',
                });
            }
            })
        },
     */
});
